package com.yunxi.hubToBiz.service;

import com.yunxi.baseDataToHub.pojo.app.AppLittleOrderAuditVO;
import com.yunxi.core.web.ApiResult;
import com.yunxi.hubToBiz.pojo.OrderCustomerVO;
import com.yunxi.hubToBiz.pojo.CancelVOAPP;

import java.lang.reflect.InvocationTargetException;

public interface App2PmsDubboService {

   /**
    * 接收App订单
    * @param orderCustomerVO
    * @return
    * @throws InvocationTargetException
    * @throws IllegalAccessException
    */
   ApiResult receiveApp(OrderCustomerVO orderCustomerVO) throws Exception;

   /**
    * App发起退订申请 /财务审核结果 ->PMS
    * @param cancelVOAPP
    * @return
    * @throws Exception
    */
   ApiResult cancelApplyApp(CancelVOAPP cancelVOAPP) throws Exception;



}
